#pragma once

class CIniFile
{
public:
	CIniFile(char * pszFileName);
	~CIniFile(void);

public :
	//
	// Retrieve a string value from an INI file
	//
	void ReadString(
		const char* pszSection, 
		const char* pszIdent, 
		const char* pszDefault,
		char*       pszResult
		); 
	//
	// Retrieve a boolean value from an INI file
	//
	BOOL ReadBool(
		const char* pszSection, 
		const char* pszIdent, 
		BOOL        bDefault
		); 
private :
	TCHAR m_szFileName[MAX_PATH];
};
